UN
script

[PEDIDO] Item que adiciona vida e mana ao player

Por UntFrc, 09 de mar. de 2016 em Scripts

ring
life
mana
6
3.5k
UntFrcU
09 de março de 2016 às 13:17

Olá. Eu estou procurando por um script de um item que adiciona mais vida e mana ao player. Por exemplo, um ring, o player coloca ele e fica com mais 1000 de mana e life, e quando tira volta ao normal.

 

Obrigado.

10 de março de 2016 às 13:39

function onUse(cid, item, fromPosition, itemEx, toPosition)

Local Mana = 1000
Local Health = 1000
Local Remove = 2160 Count = 100

doPlayerAddMana(cid, mana)
doCreatureAddHealth(cid, health)
doPlayerRemoveItem(cid, Remove, count)
end

 

<action itemid="id_do_item" event="script" value="addmana.lua"/>

Editado Março 10 por luizmachado1

10 de março de 2016 às 19:43

@@luizmachado1

Pelo que eu vi, é um script movements e não action, onde ele usa determinado item e fica com 1k a mais de vida maxima, após tirar, perca os 1k :S

UntFrcU
11 de março de 2016 às 01:52
Melhor resposta

Obrigado ai. Já consegui o que eu queria :D

 

---------------------------------------------------------------

Para quem quiser o modo que eu fiz. É só ir em items.xml e adicionar essas duas tags no item:

<attribute key="maxhealthpoints" value="+QUANTIDADE DE VIDA" />
<attribute key="maxmanapoints" value="+QUANTIDADE DE MANA" />

E depois declarar o item no movements.xml

Editado Março 17 por Dandjes

2 semanas depois...
FurabioF
18 de março de 2016 às 22:12

Tópico Movido
Este tópico foi movido de "OTServScriptingDownloads ScriptsActions, talkactions e moveevents"
para "OTServScriptingSuporte Scripting".

 

 


Tópico Movido
Este tópico foi movido de "OTServScriptingSuporte Scripting"
para "OTServScriptingSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".

 

 

4 anos depois...
19 de agosto de 2020 às 18:44
Em 11/03/2016 em 01:52, UntFrc disse:

Obrigado ai. Já consegui o que eu queria :D

 

---------------------------------------------------------------

Para quem quiser o modo que eu fiz. É só ir em items.xml e adicionar essas duas tags no item:

<attribute key="maxhealthpoints" value="+QUANTIDADE DE VIDA" />
<attribute key="maxmanapoints" value="+QUANTIDADE DE MANA" />

E depois declarar o item no movements.xml

como que declara ele ?